////////////////////////////////////////////////////////////////////////////////
// Copyright 2006 CORE Solutions Limited
// All rights reserved.
// PROPRIETARY AND CONFIDENTIAL INFORMATION.
// Use is subject to license terms.
//
// FUNCTION ID      :   ITEM_CATEGORY
// AUTHOR           :   Alex Cheung 
// DATE CREATE      :   2006/01/20
// DESCRIPTION      :   a ROW file for the function, ITEM_CATEGORY
//                  :   
//                  :   
//                  :   
//
// MODIFICATION HISTORY:
// DATE         AUTHOR          VERSION NO.         COMMENT
// -----------  --------------  ------------------  -------------------
// 2006/01/20   Alex Cheung     1.0                 source is generated.
//
//
//
////////////////////////////////////////////////////////////////////////////////

package com.erp.app.catalog.itemCategory.web;

import com.erp.framework.controller.form.MultiRow;

/**
* <p>A <strong>Row</strong> is a JavaBean which provides property
* getter and setter methods for all of the bean properties, and implements
* <code>Serializable</code>, as required by the JavaBean specification
* The main purpose for this bean is to store the detail childs.
*
* @author          Alex Cheung 
* @version 1.0     2006/01/20
* @since           FrameWork 1.0
*
*/
public class ItemCategoryRow extends MultiRow {

	//DB Table Name: T_ITEM_CATEGORY

	//PK Attributes
	private String companyCode;                      //DB Column Name: COMPANY_CODE
	private String categoryItemLine;                         //DB Column Name: ITEM_LINE
	private String categoryItemCategory;                     //DB Column Name: ITEM_CATEGORY

	//Other Attributes
	private String itemCategoryDesc;                 //DB Column Name: ITEM_CATEGORY_DESC
	private String status;                           //DB Column Name: STATUS
	private String dcInd;                            //DB Column Name: DC_IND
	private String dcDate;                           //DB Column Name: DC_DATE
	private String createUser;                       //DB Column Name: CREATE_USER
	private String createDate;                       //DB Column Name: CREATE_DATE
	private String updateUser;                       //DB Column Name: UPDATE_USER
	private String updateDate;                       //DB Column Name: UPDATE_DATE
	private String browser;

	/**
	* Converts to a string representing the data in this object.
	* A new <code>String</code> object is allocated and initialized to 
	* contain the character sequence currently represented by this 
	* object. This <code>String</code> is then returned. Subsequent 
	* changes to this object do not affect the contents of the 
	* <code>String</code>. 
	*
	* @return     a string representation of the object.
	* @see        java.lang.Object#toString()
	* @author     Alex Cheung 
	* @since      FrameWork 1.0
	*/
	public String toString() {
		String pkStr = "PK: {companyCode = " + this.companyCode
			+ "\n, categoryItemLine = " + this.categoryItemLine
			+ "\n, categoryItemCategory = " + this.categoryItemCategory + "}\n";
		String colStr = "COL: {itemCategoryDesc = " + this.itemCategoryDesc
			+ "\n, status = " + this.status
			+ "\n, dcInd = " + this.dcInd
			+ "\n, dcDate = " + this.dcDate
			+ "\n, createUser = " + this.createUser
			+ "\n, createDate = " + this.createDate
			+ "\n, updateUser = " + this.updateUser
			+ "\n, updateDate = " + this.updateDate
			+ "\n, browser = " + this.browser
			+ "}\n";
		return "ItemCategoryRow.toString() is:\n" + pkStr + colStr;
	}

	////////////////////////////////////////////////////////////////////////////////
	//Generated Accessors (get/set methods)
	////////////////////////////////////////////////////////////////////////////////

	public String getCompanyCode() {
		return this.companyCode;
	}

	public String getCategoryItemLine() {
		return this.categoryItemLine;
	}

	public String getCategoryItemCategory() {
		return this.categoryItemCategory;
	}

	public String getItemCategoryDesc() {
		return this.itemCategoryDesc;
	}

	public String getStatus() {
		return this.status;
	}

	public String getDcInd() {
		return this.dcInd;
	}

	public String getDcDate() {
		return this.dcDate;
	}

	public String getCreateUser() {
		return this.createUser;
	}

	public String getCreateDate() {
		return this.createDate;
	}

	public String getUpdateUser() {
		return this.updateUser;
	}

	public String getUpdateDate() {
		return this.updateDate;
	}

	public void setCompanyCode(String companyCode) {
		this.companyCode = companyCode;
	}

	public void setCategoryItemLine(String categoryItemLine) {
		this.categoryItemLine = categoryItemLine;
	}

	public void setCategoryItemCategory(String categoryItemCategory) {
		this.categoryItemCategory = categoryItemCategory;
	}

	public void setItemCategoryDesc(String itemCategoryDesc) {
		this.itemCategoryDesc = itemCategoryDesc;
	}

	public void setStatus(String status) {
		this.status = status;
	}

	public void setDcInd(String dcInd) {
		this.dcInd = dcInd;
	}

	public void setDcDate(String dcDate) {
		this.dcDate = dcDate;
	}

	public void setCreateUser(String createUser) {
		this.createUser = createUser;
	}

	public void setCreateDate(String createDate) {
		this.createDate = createDate;
	}

	public void setUpdateUser(String updateUser) {
		this.updateUser = updateUser;
	}

	public void setUpdateDate(String updateDate) {
		this.updateDate = updateDate;
	}


	public String getBrowser() {
		return browser;
	}

	public void setBrowser(String browser) {
		this.browser = browser;
	}


	

	////////////////////////////////////////////////////////////////////////////////
	//Other Accessors (get/set methods)
	////////////////////////////////////////////////////////////////////////////////


}
